package com.gopay.common.cps.service.autosettle;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;

import com.gopay.common.PageInfo;
import com.gopay.common.domain.autosettle.vo.AutoSettleBankDailyStatsVO;

/** 
 * @fileName  AutoSettleDailyStatsService.java
 * @author  张建龙 
 * @date 创建时间：2016年2月1日 上午11:53:23
 */
public interface AutoSettleDailyStatsService {
	
	public List<AutoSettleBankDailyStatsVO> query(PageInfo pageInfo);
	
	public List<AutoSettleBankDailyStatsVO> query(PageInfo pageInfo,String bankCode);
	
	public BigDecimal queryPendingSettleAMT(Date date,String bankCode);
	/**
	 * 组装前台返回的json数据
	 * @param autoSettleBankDailyStatsVOList
	 * @param flag
	 * @return
	 */
	public Map<String,String> getJpgridUserData(List<AutoSettleBankDailyStatsVO> autoSettleBankDailyStatsVOList);
}
